/*
 * direccionamiento.h
 *
 *  Created on: 23/09/2011
 *      Author: alejandro
 */

#include "abriryleer.h"
#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <fcntl.h>
#include <sys/mman.h>
#include <string.h>
#include <stdint.h>
#include "socket.h"


char* mandarALeerBloque(uint32_t offset);
void mandarAEscribirBloque(uint32_t offset, char* bloque);
paquete* armarPaqueteParaLeer(uint32_t numeroDeSector);
paquete* armarPaqueteParaEscribir(uint32_t numeroDeSector, char *sector);
char* mandarALeerBloqueSocket(uint32_t numeroDeBloque);
void mandarAEscribirBloqueSocket(uint32_t numeroDeBloque, char *bloque);
